Big Huge Thesaurus

genetic defect

noun